package com.company.project.service;

import com.alibaba.fastjson.JSONObject;
import com.company.project.common.exception.BusinessException;
import com.company.project.vo.resp.HomeRespVO;

import java.util.List;

/**
 * 首页
 *
 * @author zhanggm
 * @version V1.0
 * @date 2021年6月18日
 */
public interface HomeService {

    /**
     * 获取首页信息
     *
     * @param userId userId
     * @return HomeRespVO
     */
    HomeRespVO getHomeInfo(String userId);

    /**
     * 工作数据统计
     *
     * @return
     * @throws BusinessException
     */
    List<JSONObject> getWorkStatistics() throws BusinessException;
}
